Taylor Sands is a pornstar from Netherlands. She was born in Amsterdam on December 18, 1992. Taylor Sands aka Heidi, Taylor S